package com.scau.hwadee.examination.service;


import com.github.pagehelper.PageInfo;
import com.scau.hwadee.examination.entity.Examdate;
import com.scau.hwadee.examination.entity.Examsession;
import com.scau.hwadee.examination.entity.Majorplanversion;
import com.scau.hwadee.examination.entity.Unifiedexamschedule;

import java.util.List;

/**
 * @author YSY
 * @date 2019/7/30 20:51
 * description
 */
public interface ExaminationManagementService {
    PageInfo<Examsession> getAllExamSessions(int pageNum, int pageSize, Integer state);//显示所有考次

    int insertNewExamsession(Examsession examsession);//添加考次

    Examdate getExamDate(String esId);//选择考次

    int updateNewExamdate(Examdate record);//更新考试日期

    int insertunifiedExamScheduleByExcel(List<Unifiedexamschedule> unifiedExamSchedule);//导入统考课表

    PageInfo<Majorplanversion> getAllMajorPlanVersion(int pageNum, int pageSize);//显示MV_ID

    String getByesIdForedTimecode(String esId);//根据考次编码获取时间编码
}
